package tempest.clients;

import tempest.data.*;
import tempest.primitives.*;

public abstract class Client

{
  /////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////

  protected Data entityData;

  /////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////

  public Data getEntityData()       { return entityData; }
  public void setEntityData(Data d) { entityData = d;    }

  /////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////

  public abstract void echo(MudString s);
  public abstract void echo(String s);

  /////////////////////////////////////////////////////////////////////////////
  /////////////////////////////////////////////////////////////////////////////
}